package com.ak.server.platform.mapper;

import com.ak.common.entity.system.Application;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.util.List;

/**
 * 系统管理数据层
 */

public interface ApplicationMapper extends BaseMapper<Application> {

    /**
     * 检查编码是否唯一
     * @param appCode
     * @return
     */
    int checkAppCodeUnique(String appCode);

    /**
     * 查询租户所有的子系统  - 为租户分配数据源
     *
     * @param tenantCode 租户编码
     * @return
     */
    List<Application> selectApplicationsByTenantCode(String tenantCode);
}
